heating precondition